package com.itheima.interface1;

public class Test1 {

    public static void main(String[] args) {

        //接口：注意接口不能创建对象
        //接口是用来被实现的（implements），实现接口的类称为实现类，一个类可以同时实现多个接口
        System.out.println(A.NAME);

        C c = new C();
        c.show();
        c.method();
        c.play();

    }
}

//实现类必须实现接口中的所有抽象方法，否则这个类必须定义成抽象类
class C implements A, B {

    @Override
    public void show() {

        System.out.println("C类实现接口A中的方法");
    }

    @Override
    public void method() {

        System.out.println("C类实现接口B中的方法");
    }

    @Override
    public void play() {

        System.out.println("C类实现接口B中的方法");
    }
}
